﻿using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using Model.MetadataTypes;
namespace Model.Entities
{
    /// <summary>
    /// 实体类 移动监测设施基本信息表, 此类请勿动，以方便表字段更改时重新生成覆盖
    /// </summary>
    [Serializable]
    [MetadataType(typeof(RMBT_MOBILE_STATION_Metadata))]
    public partial class RMBT_MOBILE_STATION : RMBT_FACILITY
    {
        /// <summary>
        /// 创建<see cref="RMBT_MOBILE_STATION"/>的实例
        /// </summary>
        public RMBT_MOBILE_STATION()
        {
        }
		
        /// <summary>
        /// 监测车装载平台类型【外键：RMBT_CODE_MCSTYPE(CODE_ID)】
        /// </summary>
        public virtual string MCSTYPE { get; set; }

    		
        /// <summary>
        /// 移动监测设施类型【外键：RMBT_CODE_MCSDTYPE(CODE_ID)】
        /// </summary>
        public virtual string MCSDTYPE { get; set; }

    		
        /// <summary>
        /// 移动监测设施状态【外键：RMBT_CODE_STATUS(CODE_ID)】
        /// </summary>
        public virtual string STATUS { get; set; }

    		
        /// <summary>
        /// 是否接入省级控制中心【外键：RMBT_CODE_ISLINK(CODE_ID)】
        /// </summary>
        public virtual string ISLINK { get; set; }

    		
        /// <summary>
        /// 集成厂商
        /// </summary>
        public virtual string INTEGRATEDCO { get; set; }

    		
        /// <summary>
        /// 汽车牌照
        /// </summary>
        public virtual string CARLICENSE { get; set; }

    		
        /// <summary>
        /// 发动机号
        /// </summary>
        public virtual string ENGINENUM { get; set; }

    		
        /// <summary>
        /// 远程控制IP地址
        /// </summary>
        public virtual string REMOCONTIP { get; set; }

    		
        /// <summary>
        /// 远程控制端口
        /// </summary>
        public virtual decimal? REMOCONTPORT { get; set; }

    		
        /// <summary>
        /// 备注
        /// </summary>
        public virtual string REMARK { get; set; }

        }
}
